package com.zhkj.txg.module.mine.entity

import com.google.gson.annotations.SerializedName
import com.zhkj.lib.http.BaseResponse

data class PublishListResponse(
    val data: MutableList<PublishEntity> = mutableListOf()
) : BaseResponse() {
    var hasMore = true
    var loadMore = false
}

data class PublishEntity(
    val id: Long,
    val content: String = "",
    val images: String = "",
    val goods: PublishGoodsEntity? = null
)

data class PublishGoodsEntity(
    val id: Long,
    @SerializedName("goods_name")
    val goodsName: String = "",
    val image: String = "",
    @SerializedName("market_price")
    val marketPrice: String = "",
    val price: String = "",
    @SerializedName("share_earn")
    val shareEarn: String = ""
)